self-latching relay - German English Dictionary